//package org.jeecg.modules.fk.controller;
//
//import org.jeecg.modules.fk.core.rest.RestResponse;
//import org.jeecg.modules.fk.vo.FxtjVO;
//import org.jeecg.modules.fk.vo.indicator.IndicatorStatisticVO;
//import org.jeecg.modules.fk.vo.inner.req.GroupZbByTypeReqDTO;
//import org.jeecg.modules.fk.vo.inner.resp.GroupZbByTypeRespDTO;
//import org.jeecg.modules.fk.vo.req.ZbFxByNsrsbhReqDTO;
//import org.jeecg.modules.fk.vo.req.ZbFxReqDTO;
//import org.jeecg.modules.fk.vo.old_new.RiskOldNewGroupVO;
//import org.jeecg.modules.fk.service.RiskOldNewService;
//import org.jeecg.modules.fk.service.RiskZbService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.validation.Valid;
//import java.util.List;
//
///**
// * 指标
// */
//@RestController
//@RequestMapping("/front/zb")
//public class RiskZbResource {
//    @Autowired
//    private RiskZbService riskZbService;
//    @Autowired
//    private RiskOldNewService riskOldNewService;
//
//
//    /**
//     * 指标风险
//     *
//     * @return
//     */
//    @RequestMapping("/zbFx")
//    public RestResponse<Object> zbFx(@RequestBody @Valid ZbFxReqDTO reqDto) {
//        List<IndicatorStatisticVO> result = this.riskZbService.zbFx(reqDto.getZbType());
//
//        return RestResponse.successData(result);
//    }
//
//    /**
//     * 根据纳税人识别号 查询 指标风险
//     *
//     * @return
//     */
//    @RequestMapping("/zbFxByNsrsbh")
//    public RestResponse<Object> zbFxByNsrsbh(@RequestBody @Valid ZbFxByNsrsbhReqDTO reqDto) {
//        List<FxtjVO> result = this.riskZbService.zbFxByNsrsbh(reqDto.getZbType(), reqDto.getNsrsbh(), reqDto.getSkssqq(), reqDto.getSkssqz());
//
//        return RestResponse.successData(result);
//    }
//
//    /**
//     * 通过类型分组数据
//     *
//     * @param dto
//     * @return RestResponse<CashTransStatusResDTO>
//     */
//    @RequestMapping("/groupZbByType")
//    public RestResponse<GroupZbByTypeRespDTO> groupZbByType(@RequestBody @Valid GroupZbByTypeReqDTO dto) {
//        List<RiskOldNewGroupVO> list = this.riskOldNewService.groupZbByType(dto.getZbType());
//
//        GroupZbByTypeRespDTO reuslt = new GroupZbByTypeRespDTO();
//        reuslt.setList(list);
//        return RestResponse.successData(reuslt);
//    }
//
//}
